Ashley Scott plays an executive for a company that produces pet supplies. Just after getting into a...
A journalist and his girlfriend get pulled in while they investigate a cult whose leader claims to...